Mecho

Mecho

https://www.mechoshade.com

42-03 35th Street

Long Island City

NY 11101

USA

Phone: 718-729-2020

Mecho is the premier designer and manufacturer of state-of-the-art manual, motorized, integrated, and automated roller shade control systems and shadecloths. Its commitment to environmental responsibility, human-centric design, and energy-saving products and control systems has been recognized by a number of respected organizations and programs.

  • Headquarters
  • Headquarters
  • Electroshade
  • Urbanshade
  • Mecho 5